package com.github.wxiaoqi.security.psi.entity;

import java.io.Serializable;
import java.util.Date;
import javax.persistence.*;


/**
 * 物资采购
 * 
 * @author lcc
 * @email 
 * @date 2019-01-22 16:39:34
 */
@Table(name = "psi_procurement")
public class Procurement implements Serializable {
	private static final long serialVersionUID = 1L;
	
	    /**
     * 采购编号
     */
    @Id
    private Integer id;
	
	    /**
     * 采购编码
     */
    @Column(name = "purchase_code")
    private String purchaseCode;
	
	    /**
     * 项目编号
     */
    @Column(name = "project_id")
    private Long projectId;
	
	    /**
     * 采购类型
     */
    @Column(name = "purchase_type")
    private String purchaseType;
	
	    /**
     * 供应商
     */
    @Column(name = "supplier")
    private String supplier;
	
	    /**
     * 采购内容
     */
    @Column(name = "purchase_content")
    private String purchaseContent;
	
	    /**
     * 采购金额
     */
    @Column(name = "purchase_amount")
    private String purchaseAmount;
	
	    /**
     * 采购人
     */
    @Column(name = "purchaser")
    private String purchaser;
	
	    /**
     * 采购日期
     */
    @Column(name = "purchase_date")
    private Date purchaseDate;
	
	    /**
     * 已付金额
     */
    @Column(name = "pending_payment")
    private Double pendingPayment;
	
	    /**
     * 待付金额
     */
    @Column(name = "completed_payment")
    private Double completedPayment;
	

	/**
	 * 设置：采购编号
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：采购编号
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：采购编码
	 */
	public void setPurchaseCode(String purchaseCode) {
		this.purchaseCode = purchaseCode;
	}
	/**
	 * 获取：采购编码
	 */
	public String getPurchaseCode() {
		return purchaseCode;
	}
	/**
	 * 设置：项目编号
	 */
	public void setProjectId(Long projectId) {
		this.projectId = projectId;
	}
	/**
	 * 获取：项目编号
	 */
	public Long getProjectId() {
		return projectId;
	}
	/**
	 * 设置：采购类型
	 */
	public void setPurchaseType(String purchaseType) {
		this.purchaseType = purchaseType;
	}
	/**
	 * 获取：采购类型
	 */
	public String getPurchaseType() {
		return purchaseType;
	}
	/**
	 * 设置：供应商
	 */
	public void setSupplier(String supplier) {
		this.supplier = supplier;
	}
	/**
	 * 获取：供应商
	 */
	public String getSupplier() {
		return supplier;
	}
	/**
	 * 设置：采购内容
	 */
	public void setPurchaseContent(String purchaseContent) {
		this.purchaseContent = purchaseContent;
	}
	/**
	 * 获取：采购内容
	 */
	public String getPurchaseContent() {
		return purchaseContent;
	}
	/**
	 * 设置：采购金额
	 */
	public void setPurchaseAmount(String purchaseAmount) {
		this.purchaseAmount = purchaseAmount;
	}
	/**
	 * 获取：采购金额
	 */
	public String getPurchaseAmount() {
		return purchaseAmount;
	}
	/**
	 * 设置：采购人
	 */
	public void setPurchaser(String purchaser) {
		this.purchaser = purchaser;
	}
	/**
	 * 获取：采购人
	 */
	public String getPurchaser() {
		return purchaser;
	}
	/**
	 * 设置：采购日期
	 */
	public void setPurchaseDate(Date purchaseDate) {
		this.purchaseDate = purchaseDate;
	}
	/**
	 * 获取：采购日期
	 */
	public Date getPurchaseDate() {
		return purchaseDate;
	}
	/**
	 * 设置：已付金额
	 */
	public void setPendingPayment(Double pendingPayment) {
		this.pendingPayment = pendingPayment;
	}
	/**
	 * 获取：已付金额
	 */
	public Double getPendingPayment() {
		return pendingPayment;
	}
	/**
	 * 设置：待付金额
	 */
	public void setCompletedPayment(Double completedPayment) {
		this.completedPayment = completedPayment;
	}
	/**
	 * 获取：待付金额
	 */
	public Double getCompletedPayment() {
		return completedPayment;
	}
}
